var nodemailer = require('nodemailer');
var Email = {
    config: {
        host: "smtp.qq.com",
        port: 587,
        auth: {
            user: '1805046917@qq.com', // 发件人
            pass: 'iryubnvmvcflfdgi' // 密码
        }
    },
    get transporter() { //get方法,直接得到config对象  transporter：在controlers的user.js里要用这个方法
        return nodemailer.createTransport(this.config);
    },
    get verify() { //verify自定义的方法：生成验证码
        return Math.random().toString().substring(2, 8); //substring(2,6)：验证码要4位，从2到6位提取
    },
    get time() {
        return Date.now();
    }
};
module.exports = {
    Email
};